land mine


Results for "land mine"

English - Turkish Dictionary

land mine

(English - Turkish Dictionary) :
kara mayını.